local extension = Package:new("moepack_cards", Package.CardPack)
extension.extensionName = "moepack"


Fk:loadTranslationTable{
  ["moepack_cards"] = "萌包卡牌",
}

local wardog = fk.CreateCard{
  name = "wardog",
  type = Card.TypeBasic,
  skill = "wardog_skill",
  special_skills = {"castsword&"},
}
-- 将牌的牌面信息加入卡包
extension:addCardSpec("wardog", Card.Club, 1)
Fk:loadTranslationTable{
  ["wardog"] = "犬",
	[":wardog"] = "基本牌<br /><b>时机</b>：出牌阶段<br /><b>目标：</b>你<br /><b>效果：</b>目标角色本阶段使用【杀】次数上限+1。",
}


local timebomb = fk.CreateCard{
  name = "timebomb",
  type = Card.TypeTrick,
  skill = "timebomb_skill",
  sub_type = Card.SubtypeDelayedTrick,
}
extension:addCardSpec("timebomb", Card.Spade, 3)
extension:addCardSpec("timebomb", Card.Spade, 9)
Fk:loadTranslationTable{
  ["timebomb"] = "定时炸弹",
  [":timebomb"] = "延时锦囊牌<br /><b>时机</b>：出牌阶段<br /><b>目标</b>：一名其他角色<br /><b>效果</b>：将此牌置于目标角色判定区内。其判定阶段进行判定：若结果为♠，其受到2点无来源火焰或雷电伤害，然后将此牌置入弃牌堆；否则将此牌置入其判定区。",
}

local medkit = fk.CreateCard{
  name = "medkit",
  type = Card.TypeEquip,
  equip_skill = "medkit_skill&",
  sub_type = Card.SubtypeArmor,
}
extension:addCardSpec("medkit", Card.Heart, 7)
Fk:loadTranslationTable{
  ["medkit"] = "急救包",
	[":medkit"] = "装备牌·防具<br /><b>防具技能</b>：你回合外，你可以将一张红色手牌当【桃】使用。",
}




-- 将牌的特征信息加入本体
extension:loadCardSkels {
  wardog,
  timebomb,
  medkit,
}

return extension
